package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class HOrderDetailGenModel implements Serializable{

  private static final long serialVersionUID = 1211221851248479744L;

	/**
	 * 主键
	 */
  private Integer odaId;

	/**
	 * 入出库主表的主键外键
	 */
  private Integer odaOdrId;

	/**
	 * 项目编号
（包括带料外协的使用
	 */
  private String odaProCode;

	/**
	 * 项目名称
（项目/标记）

	 */
  private String odaProName;

	/**
	 * 项目部位名称
外协件:项目分类

	 */
  private String odaPart;

	/**
	 * 物料编码

	 */
  private String odaMatCode;

	/**
	 * 物料描述

	 */
  private String odaMatName;

	/**
	 * 数量

	 */
  private Double odaNum;

	/**
	 * 仓库外键
	 */
  private Integer odaWhiId;

	/**
	 * 单价

	 */
  private Double odaPrice;

	/**
	 * 单位
	 */
  private String odaUnit;

	/**
	 * 品牌

	 */
  private String odaBrand;

	/**
	 * 物料分类（1是外购件、2是外协件
	 */
  private Integer odaMatType;

	/**
	 * 备注

	 */
  private String odaRemark;

	/**
	 * 实际入库日期
（送货日期/周转时
	 */
  private java.util.Date odaStorageDate;

	/**
	 * 红冲标识：0：蓝字 1：被红冲

	 */
  private Integer odaRedFlag;

	/**
	 * 红冲时间

	 */
  private java.util.Date odaRedDate;

	/**
	 * 红冲人员

	 */
  private String odaRedUser;

	/**
	 * 代号/图号

	 */
  private String odaDrawingCode;

	/**
	 * 存放状态 1待机加、2待外协、3待
	 */
  private String odaMakingPiecesStatus;

	/**
	 * 是否成品
 0否，1是
	 */
  private Integer odaIfFinishedProduct;

	/**
	 * 金额

	 */
  private Double odaAmount;

	/**
	 * 仓库内区位
	 */
  private String odaPosition;

	/**
	 * 跟踪号
	 */
  private String odaTrackCode;

	/**
	 * 箱号
	 */
  private String odaCaseNo;

	/**
	 * 装箱日期

	 */
  private java.util.Date odaBoxingDate;

	/**
	 * 在库类型：1是库存在库，2是项目
	 */
  private Integer odaStockType;

	/**
	 * sap物料编码

	 */
  private String odaSapCode;

	/**
	 * 用来记录来自哪个库存数据，外键
	 */
  private Integer odaOutItyId;


  public Integer getOdaId() {
    return odaId;
  }

  public void setOdaId(Integer odaId) {
    this.odaId = odaId;
  }


  public Integer getOdaOdrId() {
    return odaOdrId;
  }

  public void setOdaOdrId(Integer odaOdrId) {
    this.odaOdrId = odaOdrId;
  }


  public String getOdaProCode() {
    return odaProCode;
  }

  public void setOdaProCode(String odaProCode) {
    this.odaProCode = odaProCode;
  }


  public String getOdaProName() {
    return odaProName;
  }

  public void setOdaProName(String odaProName) {
    this.odaProName = odaProName;
  }


  public String getOdaPart() {
    return odaPart;
  }

  public void setOdaPart(String odaPart) {
    this.odaPart = odaPart;
  }


  public String getOdaMatCode() {
    return odaMatCode;
  }

  public void setOdaMatCode(String odaMatCode) {
    this.odaMatCode = odaMatCode;
  }


  public String getOdaMatName() {
    return odaMatName;
  }

  public void setOdaMatName(String odaMatName) {
    this.odaMatName = odaMatName;
  }


  public Double getOdaNum() {
    return odaNum;
  }

  public void setOdaNum(Double odaNum) {
    this.odaNum = odaNum;
  }


  public Integer getOdaWhiId() {
    return odaWhiId;
  }

  public void setOdaWhiId(Integer odaWhiId) {
    this.odaWhiId = odaWhiId;
  }


  public Double getOdaPrice() {
    return odaPrice;
  }

  public void setOdaPrice(Double odaPrice) {
    this.odaPrice = odaPrice;
  }


  public String getOdaUnit() {
    return odaUnit;
  }

  public void setOdaUnit(String odaUnit) {
    this.odaUnit = odaUnit;
  }


  public String getOdaBrand() {
    return odaBrand;
  }

  public void setOdaBrand(String odaBrand) {
    this.odaBrand = odaBrand;
  }


  public Integer getOdaMatType() {
    return odaMatType;
  }

  public void setOdaMatType(Integer odaMatType) {
    this.odaMatType = odaMatType;
  }


  public String getOdaRemark() {
    return odaRemark;
  }

  public void setOdaRemark(String odaRemark) {
    this.odaRemark = odaRemark;
  }


  public java.util.Date getOdaStorageDate() {
    return odaStorageDate;
  }

  public void setOdaStorageDate(java.util.Date odaStorageDate) {
    this.odaStorageDate = odaStorageDate;
  }


  public Integer getOdaRedFlag() {
    return odaRedFlag;
  }

  public void setOdaRedFlag(Integer odaRedFlag) {
    this.odaRedFlag = odaRedFlag;
  }


  public java.util.Date getOdaRedDate() {
    return odaRedDate;
  }

  public void setOdaRedDate(java.util.Date odaRedDate) {
    this.odaRedDate = odaRedDate;
  }


  public String getOdaRedUser() {
    return odaRedUser;
  }

  public void setOdaRedUser(String odaRedUser) {
    this.odaRedUser = odaRedUser;
  }


  public String getOdaDrawingCode() {
    return odaDrawingCode;
  }

  public void setOdaDrawingCode(String odaDrawingCode) {
    this.odaDrawingCode = odaDrawingCode;
  }


  public String getOdaMakingPiecesStatus() {
    return odaMakingPiecesStatus;
  }

  public void setOdaMakingPiecesStatus(String odaMakingPiecesStatus) {
    this.odaMakingPiecesStatus = odaMakingPiecesStatus;
  }


  public Integer getOdaIfFinishedProduct() {
    return odaIfFinishedProduct;
  }

  public void setOdaIfFinishedProduct(Integer odaIfFinishedProduct) {
    this.odaIfFinishedProduct = odaIfFinishedProduct;
  }


  public Double getOdaAmount() {
    return odaAmount;
  }

  public void setOdaAmount(Double odaAmount) {
    this.odaAmount = odaAmount;
  }


  public String getOdaPosition() {
    return odaPosition;
  }

  public void setOdaPosition(String odaPosition) {
    this.odaPosition = odaPosition;
  }


  public String getOdaTrackCode() {
    return odaTrackCode;
  }

  public void setOdaTrackCode(String odaTrackCode) {
    this.odaTrackCode = odaTrackCode;
  }


  public String getOdaCaseNo() {
    return odaCaseNo;
  }

  public void setOdaCaseNo(String odaCaseNo) {
    this.odaCaseNo = odaCaseNo;
  }


  public java.util.Date getOdaBoxingDate() {
    return odaBoxingDate;
  }

  public void setOdaBoxingDate(java.util.Date odaBoxingDate) {
    this.odaBoxingDate = odaBoxingDate;
  }


  public Integer getOdaStockType() {
    return odaStockType;
  }

  public void setOdaStockType(Integer odaStockType) {
    this.odaStockType = odaStockType;
  }


  public String getOdaSapCode() {
    return odaSapCode;
  }

  public void setOdaSapCode(String odaSapCode) {
    this.odaSapCode = odaSapCode;
  }


  public Integer getOdaOutItyId() {
    return odaOutItyId;
  }

  public void setOdaOutItyId(Integer odaOutItyId) {
    this.odaOutItyId = odaOutItyId;
  }

}
